master trusts - Turkish English Dictionary